Text copied to clipboard!

Наслов

Text copied to clipboard!

Inženjer za održavanje softvera

Опис

Text copied to clipboard!
Tražimo Inženjera za održavanje softvera koji će se pridružiti našem tehničkom timu i igrati ključnu ulogu u održavanju, unapređenju i optimizaciji postojećih softverskih rešenja. Idealni kandidat će imati snažno tehničko znanje, sposobnost rešavanja problema i iskustvo u radu sa različitim tehnologijama i programskim jezicima. Kao Inženjer za održavanje softvera, bićete odgovorni za identifikaciju i rešavanje grešaka u softveru, implementaciju manjih poboljšanja, kao i za saradnju sa timovima za razvoj, testiranje i podršku korisnicima. Vaš rad će direktno doprineti stabilnosti i pouzdanosti naših softverskih proizvoda, kao i zadovoljstvu krajnjih korisnika. Ova pozicija zahteva analitičko razmišljanje, pažnju na detalje i sposobnost rada u dinamičnom okruženju. Takođe, očekuje se da dokumentujete sve promene i unapređenja, kao i da učestvujete u procesu kontinuiranog poboljšanja softverskih rešenja. Ukoliko ste motivisani, tehnički potkovani i volite da rešavate izazove u postojećim sistemima, ovo je prava prilika za vas. Pridružite se našem timu i doprinesite razvoju stabilnih i efikasnih softverskih rešenja koja koriste hiljade korisnika širom sveta.

Одговорности

Text copied to clipboard!
  • Održavanje i unapređenje postojećih softverskih aplikacija
  • Identifikacija i rešavanje softverskih grešaka i bagova
  • Saradnja sa timovima za razvoj, testiranje i podršku
  • Implementacija manjih funkcionalnih poboljšanja
  • Praćenje performansi softverskih sistema
  • Pisanje i ažuriranje tehničke dokumentacije
  • Učestvovanje u analizi uzroka problema (root cause analysis)
  • Testiranje ispravki i novih funkcionalnosti
  • Praćenje i primena bezbednosnih zakrpa
  • Učestvovanje u procesu kontinuiranog poboljšanja softvera

Захтеви

Text copied to clipboard!
  • Diploma iz oblasti računarstva, softverskog inženjeringa ili srodne oblasti
  • Iskustvo u održavanju softverskih sistema
  • Poznavanje programskih jezika kao što su Java, C#, Python ili slični
  • Iskustvo sa bazama podataka (SQL, NoSQL)
  • Razumevanje principa softverskog razvoja i životnog ciklusa softvera
  • Sposobnost analize i rešavanja tehničkih problema
  • Iskustvo sa alatima za praćenje grešaka (npr. Jira, Bugzilla)
  • Dobre komunikacione veštine i timski duh
  • Poznavanje verzionih sistema (npr. Git)
  • Sposobnost rada u agilnom okruženju

Могућа питања на интервјуу

Text copied to clipboard!
  • Koje programske jezike najčešće koristite u radu?
  • Da li imate iskustva sa održavanjem velikih softverskih sistema?
  • Kako pristupate rešavanju kompleksnih softverskih grešaka?
  • Koje alate koristite za praćenje i dokumentovanje grešaka?
  • Da li ste radili u agilnim timovima?
  • Kako osiguravate da vaše izmene ne utiču negativno na postojeće funkcionalnosti?
  • Imate li iskustva sa CI/CD alatima?
  • Kako pristupate dokumentovanju tehničkih rešenja?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Kako se nosite sa radom pod pritiskom i kratkim rokovima?